//
//  ZxFmLiveModel.h
//  XiMaFM
//
//  Created by fanzhuxian on 2017/9/3.
//  Copyright © 2017年 hcios. All rights reserved.
//

#import <Foundation/Foundation.h>
#import "BaseModel.h"

@class ZxFmDataModel;
@class ZxFmDataModel_liveRanks;
@class ZxFmDataModel_lives;

@interface ZxFmLiveModel : BaseModel

@property (nonatomic, assign) NSInteger ret;    ///< ret

@property (nonatomic, strong) ZxFmDataModel * data; ///< Data

@end

@interface ZxFmDataModel : BaseModel

@property (nonatomic, strong) NSArray<ZxFmDataModel_liveRanks *> * liveRanks;   ///< liveRanks

@property (nonatomic, strong) NSArray<ZxFmDataModel_lives *> * lives;   ///< lives

@property (nonatomic, assign) NSInteger pageId; ///< pageId

@property (nonatomic, assign) NSInteger pageSize;   ///< pageSize

@end

@interface ZxFmDataModel_liveRanks : BaseModel

@property (nonatomic, strong) NSString * coverSmall;    ///< coverSmall

@property (nonatomic, strong) NSString * nickname;  ///< nickname

@property (nonatomic, assign) NSInteger uid;   ///< uid

@end

@interface ZxFmDataModel_lives : BaseModel

@property (nonatomic, assign) NSInteger actualStartAt; ///< actualStartAt

@property (nonatomic, strong) NSString * avatar;    ///< avatar图片地址

@property (nonatomic, assign) NSInteger categoryId; ///< categoryId

@property (nonatomic, strong) NSString * categoryName; ///< categoryName分类名

@property (nonatomic, assign) NSInteger chatId;    ///< chatId

@property (nonatomic, strong) NSString * coverLarge;    ///< coverLarge地址

@property (nonatomic, strong) NSString * coverMiddle;   ///< coverMiddle地址

@property (nonatomic, strong) NSString * coverSmall;    ///< coverSmall地址

@property (nonatomic, assign) NSInteger id;    ///< id

@property (nonatomic, strong) NSString * name;  ///< name文字简述，个签

@property (nonatomic, strong) NSString * nickname;  ///< nickname主播名

@property (nonatomic, assign) NSInteger onlineCount;   ///< onlineCount

@property (nonatomic, assign) NSInteger permissionType;    ///< permissionType

@property (nonatomic, assign) NSInteger playCount; ///< playCount评论数

@property (nonatomic, assign) NSInteger price; ///< price价格

@property (nonatomic, assign) NSInteger roomId;   ///< roomId

@property (nonatomic, assign) NSInteger status;    ///< status

@property (nonatomic, assign) NSInteger type;  ///< type

@property (nonatomic, assign) NSInteger uid;   ///< uid

@end
